@charset "UTF-8";
/* CSS Document */
html,body{ width:100%; height:100%;}
/* body, td, input, select, textarea{ font-size:12px;} */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,tr{ margin:0; padding:0;}
/* ul, ol{ list-style:none;}
li {list-style-type:none} */
img{border:0; vertical-align:top;}
input,select,textarea{vertical-align:middle;}

/* link */
/* a{ text-decoration:none; } */
/* a:hover{text-decoration:none; } */

button{ border:none; cursor:pointer;}

.clearboth{clear:both; width:0px; height:0px; font-size:0px; overflow:hidden;}

.page_y {border: 1px solid #ff0000; height: 100%; left: 135px; position: fixed; top: 0; width: 0; z-index: 100000;}
.page_x {border: 1px solid #ff0000; height: 0; left: 0; position: fixed; top: 135px; width: 100%; z-index: 100000;}


.accessibility_txt_content {background: none repeat scroll 0 0 #fff; border: 1px solid #d3e0f0; bottom: 0; display: none; height: 140px; position: fixed; width: 100%; z-index: 99999; overflow-y:auto;}
.accessibility_txt_content td {background: none repeat scroll 0 0 #fff; font-size: 60px; text-align: center;}

.barrier_free{ height:60px; padding-top:10px; background-color:#606060; margin:0; display:none;}
.barrier_free .bf_main{ width:1003px; margin:0 auto;}
.barrier_free .bf_main ul{ margin-left:50px;}
.barrier_free .bf_main a{ cursor:pointer;}
.barrier_free .bf_main li{ float:left; position:relative; margin-right:19px;}
.barrier_free .bf_main li a.barrier_free_btn01{ background:url(../images/wza/barrier_free_btn01.png) no-repeat; width:107px; height:50px; display:inline-block;}
.barrier_free .bf_main li a.barrier_free_btn02{ background:url(../images/wza/barrier_free_btn02.png) no-repeat; width:52px; height:50px; display:inline-block;}
.barrier_free .bf_main li a.barrier_free_btn03{ background:url(../images/wza/barrier_free_btn03.png) no-repeat; width:52px; height:50px; display:inline-block;}
.barrier_free .bf_main li a.barrier_free_btn04{ background:url(../images/wza/barrier_free_btn04.png) no-repeat; width:52px; height:50px; display:inline-block;}
.barrier_free .bf_main li a.barrier_free_btn05{ background:url(../images/wza/barrier_free_btn05.png) no-repeat; width:52px; height:50px; display:inline-block;}
.barrier_free .bf_main li a.barrier_free_btn06{ background:url(../images/wza/barrier_free_btn06.png) no-repeat; width:52px; height:50px; display:inline-block;}
.barrier_free .bf_main li a.barrier_free_btn07{ background:url(../images/wza/barrier_free_btn07.png) no-repeat; width:52px; height:50px; display:inline-block;}
.barrier_free .bf_main li a.barrier_free_btn08{ background:url(../images/wza/barrier_free_btn08.png) no-repeat; width:52px; height:50px; display:inline-block;}
.barrier_free .bf_main li a.barrier_free_btn09{ background:url(../images/wza/barrier_free_btn09.png) no-repeat; width:52px; height:50px; display:inline-block;}
.barrier_free .bf_main li a.barrier_free_btn10{ background:url(../images/wza/barrier_free_btn10.png) no-repeat; width:52px; height:50px; display:inline-block;}
.barrier_free .bf_main li a.barrier_free_btn11{ background:url(../images/wza/barrier_free_btn11.png) no-repeat; width:52px; height:50px; display:inline-block;}
.barrier_free .bf_main li a.barrier_free_btn12{ background:url(../images/wza/barrier_free_btn12.png) no-repeat; width:52px; height:50px; display:inline-block;}
.barrier_free .bf_main li a.on{ background-position:bottom center;}

.barrier_free .bf_main li.fzll{ margin-right:39px;}
.barrier_free .bf_main li .zt_select{ position:absolute; top:51px; left:0px; width:151px; height:171px; background:url(../images/wza/barrier_free_zt_select_bg.gif) no-repeat;  padding:8px 0px 0px 5px; display:none; z-index: 99;}
.barrier_free .zt_select dd{ height:25px; padding-top:3px; padding-left:19px; margin-bottom:5px;}
.barrier_free .zt_select dd.selected{ background:url(../images/wza/barrier_free_zt_selected.png) no-repeat;}
.barrier_free .zt_select a{ padding-left:8px;font-size:14px; font-family:'simsum'; font-weight:bold; width:110px; height:21px; display:inline-block; line-height:21px;}
.barrier_free .zt_select a.bai_hei{ color:#000000; background-color:#fff;}
.barrier_free .zt_select a.lan_huang{ color:#ffff00; background-color:#0000ff}
.barrier_free .zt_select a.lan_hei{ color:#000000; background-color:#fefecc}
.barrier_free .zt_select a.hei_huang{ color:#ffff00; background-color:#000000}
.barrier_free .zt_select a.ys{ color:#333333;}

.text_decoration a:hover {text-decoration:underline;}

.display_none {display: none;}

.margin_auto {margin:0 auto;}

.bf_main_font {font-size: 14px; line-height: 22px;}

.bf_btn {vertical-align:top; padding-top:3px;}

/* .main_container_bg {background: url(huadu_index2014_bg_top.jpg) repeat-x center top;} */



/*数据开放*/
/* .sjnj{display: none;} */
.sjkf_box{overflow: hidden;padding-top: 0;width: 1000px;float: right;}
.sjkf_box .hd li{height: 56px; line-height: 56px;display: inline-block;width: 12.5%;margin-right: 1%;}
.sjkf_box .hd li:nth-child(7){margin-right: 0px;}
.sjkf_box .hd li a{font-size: 1.5em; background-color: #E3E3E3;display: block;text-align: center;}
.sjkf_box .hd li.on a,.sjkf_box .hd li a:hover{color: #fff; background-color: #2D538F;transition: all .2s;}
.sjkf_box .bd .eChart{height: 510px;}
.sjkf_box .bd{overflow: hidden;margin-top:10px;}
.sjfb_news{overflow: hidden; padding-top:40px;}
.sjcx_box{overflow: hidden;padding-bottom: 40px;}
.tjsj_box{width: 32.5%; float: left;}
.tjgb_box{width: 32.5%; float: left; margin-left: 1.5%;}
.sjcx_box{width: 32.5%; float: right; margin-left: 1%;}
.sjcx_bd{overflow: hidden;margin-top: 20px;}
.sjcx_bd li {width: 100%; float: left;height: 70px; line-height: 70px; background-color: #EDF3F9; overflow: hidden; margin-bottom: 15px;}
.sjcx_bd li a{display: block; font-size: 1.125em; padding-left: 35%;}
.sjcx_bd li:nth-child(even){float: right;}
.sjcx_bd li:nth-child(5){width: 100%; float: none;}
.sjcx_bd li:nth-child(1) a{background: url(../images/sjcx_icon01.png) no-repeat 30% center;padding-left: 40%;}
.sjcx_bd li:nth-child(2) a{background: url(../images/sjcx_icon02.png) no-repeat 30% center;padding-left: 40%;}
.sjcx_bd li:nth-child(3) a{background: url(../images/sjcx_icon03.png) no-repeat 30% center;padding-left: 40%;}
.sjcx_bd li:nth-child(4) a{background: url(../images/sjcx_icon04.png) no-repeat 30% center;padding-left: 40%;}
.sjcx_bd li:nth-child(5) a{background: url(../images/sjcx_icon05.png) no-repeat 30% center; padding-left: 40%;}
.sjcx_bd li a:hover{opacity: 0.85; transition: all .2s;}

.fir{margin-top:69px;margin-left: 8px;}
.sec{margin-top:4px;margin-left:-40px;}
.thir{margin-top:68px;margin-left: -39px;}
.fou{margin-top:4px;margin-left:-40px;}

.tjsj_box .infoList li h4,.tjgb_box .infoList li h4{padding-right:10px;}
.tjnj_line{height:265px; background:url(../images/bg21.jpg) center 157px no-repeat ; overflow:hidden}
.tjnj_icon{width:154px; height:130px; float:left}
.tjnj1 a{ width:154px; height:130px; background:url(../images/bg21_04.png) center center; text-align:center; color:#333; font-size:23px;  display:block; }
.tjnj1 a:hover{ width:154px; height:130px; background:url(../images/bg21_02.png) center center;text-align:center; color:#fff; font-size:23px;  display:block; }
.tjnj2 a{ width:154px; height:130px; background:url(../images/ac211.png) center center;text-align:center; color:#333; font-size:23px; display:block; }
.tjnj2 a:hover{ width:154px; height:130px; background:url(../images/ac21.png) center center;text-align:center; color:#fff; font-size:23px; display:block;}
 
.tjnj1 a{ width:154px; height:130px; text-align:center; color:#333; font-size:17px;  display:block;}
.tjnj1 a:hover{ width:154px; height:130px; text-align:center; color:#fff; font-size:17px;  display:block; }
.tjnj2 a{ width:154px; height:130px; text-align:center; color:#333; font-size:17px;  display:block; margin: 0 auto;}
.tjnj2 a:hover{ width:154px; height:130px;  color:#fff; font-size:17px; display:block; }
.tjnj_title{display: block; text-align: center; padding: 25%;}

.cxsj_box{width:100%;float: left;}
.sjcx-bd ul li{width:16.6%;float: left;}
.sjcx-bd ul li a{display: block;height: 130px;margin: 0 7px 14px;border: #f9f9f9 1px solid;background: #f9f9f9;text-align: center;box-shadow: 2px 2px 9px rgb(0 0 0 / 13%);}
.sjcx-bd ul li a:hover{background: #fff;border-color: #2d548f;}
.sjcx-bd ul li a img{display: block;margin: 10px auto 4px;position: relative;top: 0;-webkit-transition:150ms;-moz-transition:150ms;-o-transition:150ms;transition:300ms;}
